import request from '@/common/utils/request'
import {
	serv
} from '@/common/utils/config'

// 获取系统消息列表
export function getMessageNotice(data) {
	return request(serv.config + `/api/messageNotice/mobileList`, {
		method: `get`,
		data: data
	})
}
//获取通知公告列表项
export function getInformNoticeList(data) {
	return request(serv.sysrest + `/api/article/portalList`, {
		method: `get`,
		data: data
	})
}
/*  消息数量展示 接口*/ 
//获取订单、系统消息数量条数更新
export function orderNum(data) {
	return request(serv.config + `/api/messageNotice/noticeCount`, {
		method: `get`,
		data: data
	})
}
//获取通知公告消息数量
export function countNoticeNum(data) {
	return request(serv.sysrest + `/api/article/countNoticeNum`, {
		method: `get`,
		data: data
	})
}
//待办事项数量条数更新
export function UndoWorkNum(data) {
	return request(serv.workitemrest + `/api/workApply/countUndoWork`, {
		method: `post`,
		data: data
	})
}
/*  消息数量展示 接口*/ 
//根据id获取sn接口
export function getSn(data) {
	return request(serv.order + `/api/orders/getSnById`, {
		method: `get`,
		data: data
	})
}
//通知公告已读信息传值
export function isRead(data) {
	return request(serv.sysrest + `/api/articleUserRead/addUserRead`, {
		method: `post`,
		data: data
	})
}
//系统消息、订单消息的完整已读
export function isReadOrderOrSys(data) {
	return request(serv.config + `/api/messageNotice/getNoticeByUser`, {
		method: `get`,
		data: data
	})
}
// 公告详情
export function detail(data) {
	return request(serv.sysrest + `/api/article/query`, {
		method: `get`,
		data: data
	})
}
// 浏览次数
export function updatePageViews(data) {
	return request(serv.sysrest + `/api/article/updatePageViews`, {
		method: `get`,
		data: data
	})
}

// 公告
export function releasePage(data) {
	return request(serv.sysrest + `/api/article/releasePage`, {
		method: `get`,
		data: data
	})
}

// 加载订单数据
export function getBySnAndFlag(data) {
	return request(serv.order + `/api/orders/getBySnAndFlag`, {
		method: `get`,
		data: data
	})
}

// 加载订单数据
export function articleQuery(data) {
	return request(serv.sysrest + `/api/article/query`, {
		method: `get`,
		data: data
	})
}

// 加载订单数据
export function queryCurrentByPortalColumnId(data) {
	return request(serv.sysrest + `/api/article/queryCurrentByPortalColumnId`, {
		method: `get`,
		data: data
	})
}

// 加载订单数据
export function queryMainInfo(data) {
	return request(serv.inquiry + `/api/inquiryPriceMain/queryMainInfo`, {
		method: `get`,
		data: data
	})
}

// 加载订单数据
export function queryCompeteMain(data) {
	return request(serv.inquiry + `/api/inquiryCompeteMain/queryCompeteMain`, {
		method: `get`,
		data: data
	})
}

// 加载订单数据
export function getAnnouncementBySnAnd(data) {
	return request(serv.order + `/api/orders/getAnnouncementBySnAnd`, {
		method: `get`,
		data: data
	})
}

// 加载订单数据
export function queryWinResultByIdAndSuppId(data) {
	return request(serv.order + `/api/inquiryWinResult/queryWinResultByIdAndSuppId`, {
		method: `get`,
		data: data
	})
}